machine-aided translation - Spanish English Dictionary